Hexamail Server Administration Guide - Exchange Settings - Exchange Settings

Exchange Settings

Exchange Settings

Exchange Settings

   Exchange Archiving

ExchangeAPI
Use PST extraction to access Exchange
off
off
ExchangeAPI
Use Exchange Web Service (EWS) to access Exchange
off
off
Exchange host
Example interface
localhost
Port
Example interface
443
SSL
Use SSL
Example interface
On/Off
true
EWSIgnoreSSLCertErrors
Some Exchange servers have expired or self-signed certificates for testing purposes. Use this setting to ignore certificate errors.
true
Username
The user you wish to use for communications via EWS. This user should have impersonation permissions set by Powershell. To allow impersonation on your Exchange server please run this powershell script in the Exchange Powershell console on the server:
[PS] C:\Windows\system32>New-ManagementRoleAssignment -name:HexamailImpersonation -Role:ApplicationImpersonation -User:<username>
For example:
[PS] C:\Windows\system32>New-ManagementRoleAssignment -name:HexamailImpersonation -Role:ApplicationImpersonation -User:Hexamail
or
[PS] C:\Windows\system32>New-ManagementRoleAssignment -name:HexamailImpersonation -Role:ApplicationImpersonation -User:Administrator
Administrator
Hexamail
Password
The password used to authenticate for this account
Example interface
Default restore into folder
The default folder to upload to. This must be a well-known default folder such as "inbox", "sentitems" etc.
Inbox

   Mailboxes

Active Directory Hostname
Specify the hostname of your Active Directory machine here. In some cases simply the machine/computer name will do in others you need to specify ComputerName.yourdomain.com. You can use localhost or leave it blank if Active Directory is running on the local machine.
Example interface
localhost
Exchangeserver1
Admin Username
If the service is running as a System service (default) you need to specify a login username that has access to Active Directory. This login is typically the one you use to logon to the Active Directory machine as administrator. Be sure to include the domain in the username, e.g. the user Adminsitrator in the domain 'YourDomain' would be specified: YourDomain\Administrator
Example interface
Password
If the service is running as a System service (default) you need to specify a login password for the username that has access to Active Directory. This login is typically the one you use to logon to the Active Directory machine as administrator. This password is sent and stored using strong encryption by the service.
Example interface
Index mailboxes
Enable indexing of historical mail from Exchange mailbox folders
on
off

   Journaling

Journal Mailbox
NOTE that all email in the journal account will be deleted after being successfully added to the archive.
Example interface
CN=journal,CN=Users,DC=example,DC=com
Enable Journaling
Press the button to automatically enable journaling in Exchange to the selected mailbox. If journalling is already setup Hexamail Server will use the current journal account for archiving.
Index journal
Enable indexing of historical mail from Exchange mailbox folders
off
off
Delete journal email
Enable deletion of mail once it has been indexed from the journal account
on
off

   Stubbing

Stub email
Stubbing is the replacement of older, large email in Exchange mailboxes with a small piece of text or html (a "stub") which has a link to the original email content in the archive. In this way the storage requirements in Exchange are reduced but all email is still accessible by users from Outlook
off
Configure stubs
Stub settings
24

   Expiry

Expire email
You can choose to expire email from user mailboxes in Exchange when it reaches a certain age.
off
Configure expiry
Stub settings
60